<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <meta name="Keywords" content="FreeMarker, template, templates, HTML, HTML template, page template, text, macro, macros, preprocessor, MVC, view, servlet, Java, free, open source, JSP, taglib, Velocity, WebMacro">
    <meta name="Description" content="Java template engine; a generic tool to generate text output (HTML, RTF, source code, etc.). Practical for servlet-based Web applications following the MVC pattern. Free.">
    <meta name="verify-v1" content="OU7KNU7q+wGizVoaX/MNUo/tZ5o5RC06VfCjQIRRJu4=">
    <link rel="STYLESHEET" type="text/css" href="site.css">
    <title>FreeMarker: Java Template Engine Library - Download FreeMarker</title>
  </head>
  <body>
    <table border="0" cellspacing="0" cellpadding="0" width="100%">
      <tr>
        <td align="left" valign="top" width="20%">
  <table bgcolor="#E0E0E0" cellspacing="0" cellpadding="0" border="0" width="100%">
    <tr valign="top">
      <td height="1" width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
      <td height="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
      <td height="1" width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
    </tr>
    <tr>
      <td width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"/></td>
      <td>
        <table bgcolor="#E0E0E0" cellspacing="0" cellpadding="0" border="0" width="100%" style="margin: 0px">
          <tr><td>

  <table bgcolor="#E0E0E0" border="0" cellspacing="10" cellpadding="0" width="100%">
    <tr><td colspan="2" align="center">
        <a href="http://freemarker.org"><img border="0" src="images/logo_e0e0e0.png" alt="FreeMarker logo"></a><br>&nbsp;
    </td></tr>

  
    <tr><td>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr><td width="100%">
      <b>About</b>
    </td></tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="index.html">Overview</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="features.html">Features</a>
    </td>
  </tr>

      </table>
</td></tr>

    <tr><td>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr><td width="100%">
      <b>Download</b>
    </td></tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="freemarkerdownload.html">FreeMarker</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="editors.html">Editor/IDE plugins</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="fmpp.html">File generator tool (FMPP)</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="usCavalry.html">Migrating from Velocity</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="libraries.html">FTL Libraries</a>
    </td>
  </tr>

      </table>
</td></tr>

    <tr><td>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr><td width="100%">
      <b>Documentation</b>
    </td></tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="docs/index.html">Table of Contents</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="docs/api/index.html">Short-cut to: Java API</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="docs/app_faq.html">Short-cut to: FAQ</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="docs/alphaidx.html">Short-cut to: Index</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="docs/app_versions.html">Short-cut to: Versions</a>
    </td>
  </tr>

      </table>
</td></tr>

    <tr><td>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr><td width="100%">
      <b>Community, help</b>
    </td></tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://sourceforge.net/tracker/?func=add&amp;group_id=794&amp;atid=100794">REPORT BUGS HERE!</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://sourceforge.net/mail/?group_id=794">Mailing list subscription</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="gmane.html">Browse/search the mailing list archives</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="gmane.html">News (nntp) interface</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="https://sourceforge.net/forum/?group_id=794">Web forums</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://freemarker.org/builds/">Development builds (automatic)</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://freemarker.org/wiki">Wiki</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://freemarker.blogspot.com/">Blog</a>
    </td>
  </tr>

      </table>
</td></tr>

    <tr><td>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr><td width="100%">
      <b>Miscellaneous</b>
    </td></tr>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" width="100%">

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="poweredBy.html">Powered by FreeMarker</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="http://sourceforge.net/projects/freemarker">SourceForge project page</a>
    </td>
  </tr>

        <tr>
    <td align="left" valign="top"><img src="images/bullet_e0e0e0.png" width=7 height=10 alt="-">&nbsp;</td>
    <td width="93%" align="left">
      <a class="nav" href="whoWeAre.html">Who we are</a>
    </td>
  </tr>

      </table>
</td></tr>

  
  </table>

          </td></tr>
        </table>
      </td>
      <td width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"/></td>
    </tr>
    <tr valign="top">
      <td height="1" width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
      <td height="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
      <td height="1" width="1" bgcolor="black"><img src="images/none.gif" width="1" height="1" alt="" hspace="0" vspace="0" border="0"></td>
    </tr>
  </table>            
        </td>
        <td align="left" valign="top" width="5%">
          &nbsp;
        </td>
        <td align="left" valign="top" width="72%">
          <table border="0" cellspacing="0" cellpadding="0" width="100%">
            <tr><td align="right"><span class="pageTitle">Download FreeMarker</span></td></tr>
            <tr bgcolor="#000000"><td><img src="images/none.gif" width=1 height=1 hspace="0" vspace="0" border="0" alt=""></td></tr>
          </table>

  
      <p style="background-color: #E0E0E0; padding: 4px"><i>
      <b>This page is possibly outdated!</b> This is an offline snapshot of the Web page
      (made on 2009-12-08 08:39:00 GMT), so the downloads above are possibly outdated.
      You may visit the live Web page: <a href="http://freemarker.org/">http://freemarker.org/</a>
  </i></p>

    <p><b>WARNING!
      Currently, releases with different second version number (as 2.2.x and 2.3.x)
      are not compatible;
      please check the release notes in the Manual if you must update freemarker.jar in a project.
      Releases where only the third version number differs (as 2.2, 2.2.1 and 2.2.8) are compatible.</b>
    </p>
    <p>
      All downloads include the binary (<tt>freemarker.jar</tt>), the source code, and the full documentation.
    </p>
  
  
  
  
  <h2>2.3.16</h2>

    <p>
        <b>This is the latest stable release.</b> Requires J2SE 1.2 or higher.<br />
    	<a href="http://prdownloads.sourceforge.net/freemarker/freemarker-2.3.16.tar.gz">
            Download freemarker-2.3.16.tar.gz (2 MB)
        </a>
    </p>
    
    <p>For Maven users:</p>
    <pre>&lt;dependency>
  &lt;groupId>org.freemarker&lt;/groupId>
  &lt;artifactId>freemarker&lt;/artifactId>
  &lt;!-- Latest 2.3.x (not 2.4.x), at least 2.3.15 -->
  &lt;version>[2.3.15,2.4)&lt;/version>
&lt;/dependency></pre>
  

  <h2>2.2.8</h2>

    <p>
        The latest stable release of the 2.2 series. Requires J2SE 1.2 or higher.<br />
    	<a href="http://prdownloads.sourceforge.net/freemarker/freemarker-2.2.8.tar.gz">
            Download freemarker-2.2.8.tar.gz (1.4 MB)
        </a>
    </p>
  


  <h2>2.1.5</h2>

    <p>
        Latest stable release of the 2.1 series. Requires J2SE 1.3 or higher.<br />
    	<a href="http://prdownloads.sourceforge.net/freemarker/freemarker-2.1.5.tar.gz">
            Download freemarker-2.1.5.tar.gz (909 KB)
        </a>
    </p>
  
  
  <h2>2.03</h2>

    <p>
        Latest stable release of the 2.0 series. Requires J2SE 1.2 or higher.<br />
    	<a href="http://prdownloads.sourceforge.net/freemarker/freemarker2_03.tar.gz">
            Download freemarker2_03.tar.gz (617 KB)
        </a>
    </p>
  
  
  <h2>1.x</h2>

    <p>
    	The FreeMarker 1.x continues as separate project: FreeMarker Classic.
        The product homepage is:<br />
        <a href="http://fm-classic.sourceforge.net/">http://fm-classic.sourceforge.net/</a>.
    </p>
  
  
  <h2>Other FreeMarker releases</h2>

    <p>
    	You can visit the project's <a href="http://sourceforge.net/project/showfiles.php?group_id=794">SourceForge download page</a>
    	to download past releases that are not featured on this download page.
    </p>
  
  
  
        </td>
        <td align="left" valign="top" width="3%" rowspan=3>
          &nbsp;
        </td>
      </tr>
    </table>

    <p>&nbsp;
    
    <table border=0 cellspacing=0 cellpadding=0 width="100%">
      <tr><td height=1 bgcolor="#C0C0C0"><img src="images/none.gif" width=1 height=1 alt=""></td></tr>
    </table>
    <table border=0 cellspacing=0 cellpadding=0 width="100%">
      <tr>
      <td align=left valign=top class="footnote"><font size="1">&nbsp;<br></font>
        <b>Found broken link or other problem with this site?</b><br>
        Report to: <a href="mailto:ddekanyREMOVEME@freemail.hu">ddekanyREMOVEME@freemail.hu</a><br>
        (remove the "REMOVEME" from the address)<br>
      </td>
      <td align=right valign=top class="footnote"><font size="1">&nbsp;<br></font>
        Page last generated: 2009-12-08 08:39:00 GMT<br>
        All content on this page is copyrighted by the FreeMarker project.<br>
        &nbsp;
      </td>
    </table>

    <table border=0 cellspacing=0 cellpadding=0 width="100%">
      <tr>
        <td width="100%">&nbsp;</td>
        <td valign="middle" align="right">
            <a href="http://sourceforge.net"><img src="images/sflogo.png" border="0" alt="SourceForge Logo"></a>
        </td>
        <td>
          &nbsp;&nbsp;
        </td>
        <td valign="middle" align="right">
          <a href="http://freemarker.org"><img src="images/poweredby_ffffff.png" alt="Powered by FreeMarker" border="0"></a>
        </td>
    </table>
  </body>
</html>



